OSRO

AcronymDefinition
OSROOil Spill Response Organization
OSROOil Spill Removal Organization
OSROOffice of Sahelian Relief Operations
OSROOffice of Student Research Opportunities (Mount Sinai School of Medicine; New York, NY)