YourDictionary

What does ASWBPL stand for?

Armed Services Whole Blood Processing Laboratory (AABC)

link/cite print suggestion box