What does SMRU mean in Medical & Science

SMRU meaning is defined below:

Shoklo Malaria Research Unit
ADVERTISEMENT

Was it useful?

What does SMRU mean? It stands for Shoklo Malaria Research Unit

Most popular questions

What does SMRU stand for?


SMRU stands for "Shoklo Malaria Research Unit"

How to abbreviate "Shoklo Malaria Research Unit"?


"Shoklo Malaria Research Unit" can be abbreviated as SMRU

What is the meaning of SMRU abbreviation?


The meaning of SMRU abbreviation is "Shoklo Malaria Research Unit"

What does SMRU mean?


SMRU as abbreviation means "Shoklo Malaria Research Unit"

Related Acronym Searches