What is PfKelch13 C580Y, that was recently making news? 

[A] A distant planet in habitable zone around a star
[B] A mutant protozoa that may spread drug resistant Malaria
[C] An asteroid in solar system discovered recently
[D] A virus that spreads bird flu

Show Answer

Advertisement

Quiz Categories