What does IYBA stand for?
IYBA stands for "Innovative Young Biotechnologist Award"
How to abbreviate "Innovative Young Biotechnologist Award"?
"Innovative Young Biotechnologist Award" can be abbreviated as IYBA
What is the meaning of IYBA abbreviation?
The meaning of IYBA abbreviation is "Innovative Young Biotechnologist Award"
What does IYBA mean?
IYBA as abbreviation means "Innovative Young Biotechnologist Award"