Kevin Cooper

St. Vincent Charity Medical Center, USA