bloke, speak english - i don't understand your biopharm gibberish
a subject completely unnecessary in the field of, well, anything
"bloke, speak english - i don't understand your biopharm gibberish" What is the definition of "biopharm"?