SIBRA

(redirected from Synthetic Inducible Biological Response Amplifier)
AcronymDefinition
SIBRAStaten Island Bicycling and Running Association
SIBRASynthetic Inducible Biological Response Amplifier