What does HABPs stand for?
HABPs stands for "high activity binding peptides"
How to abbreviate "high activity binding peptides"?
"high activity binding peptides" can be abbreviated as HABPs
What is the meaning of HABPs abbreviation?
The meaning of HABPs abbreviation is "high activity binding peptides"
What does HABPs mean?
HABPs as abbreviation means "high activity binding peptides"