Public health microbiologist, self-taught bioinformatician
Company:SA PathologyLocation:Adelaide, Australia
lexleong doesn’t have any stars yet.