Sheena McGowan

Sheena McGowan is an author at Monash University specializing in life sciences, enzymology, and plasmodium falciparum.

Publications per year

2002–2024

55

Publications

55