What does MBP stand for?
MBP stands for "sites/megabase pair"
How to abbreviate "sites/megabase pair"?
"sites/megabase pair" can be abbreviated as MBP
What is the meaning of MBP abbreviation?
The meaning of MBP abbreviation is "sites/megabase pair"
What does MBP mean?
MBP as abbreviation means "sites/megabase pair"