Dr. Mirella Vargas, P.E.

Southwest Research Institute
San Antonio, TX
USA 78238

Papers: