Oops! Something went wrong, please try again later.
Tulane University is located New Orleans, Louisiana. Famed for its history, music and cuisine, New Orleans is one of the world's most extraordinary cities. …
A standardized patient (SP) is a layperson trained to portray an actual patient, presenting a faculty-defined clinical scenario with patient history and physical symptoms, for teaching...