Vidya Beharry
Vidya is a medical lab technologist working in Toronto, Canada.
Her contributions to SiH include:
Neisseria gonorrhoeae
(review)