Alex Leach

1,199
reputation
2
12
26

PhD student in Computational Biology,
University of York, UK.