David Osorio

David Osorio

 

 

 

All Articles By David Osorio

Together we can minimizing the risk for preventable injuries with non-competitive populations.