What does CSTRU stand for?
CSTRU stands for "Cassava and Starch Technology Research Unit"
How to abbreviate "Cassava and Starch Technology Research Unit"?
"Cassava and Starch Technology Research Unit" can be abbreviated as CSTRU
What is the meaning of CSTRU abbreviation?
The meaning of CSTRU abbreviation is "Cassava and Starch Technology Research Unit"
What does CSTRU mean?
CSTRU as abbreviation means "Cassava and Starch Technology Research Unit"