What does HBP23 stand for?
HBP23 stands for "heme-binding protein 23"
How to abbreviate "heme-binding protein 23"?
"heme-binding protein 23" can be abbreviated as HBP23
What is the meaning of HBP23 abbreviation?
The meaning of HBP23 abbreviation is "heme-binding protein 23"
What does HBP23 mean?
HBP23 as abbreviation means "heme-binding protein 23"