Printer friendly
"AcronymAttic.com

What does SABRAD stand for?

SABRAD stands for Strategic Alliance for Biotechnology Research in African Development

This definition appears very rarely