SIBRA

AcronymDefinition
SIBRAStaten Island Bicycling and Running Association
SIBRASynthetic Inducible Biological Response Amplifier