1542 Tulane Avenue Room 456, Box T4M-2 New Orleans, LA 70112 Phone: (504) 568-2351 Fax: (504) 568-2127richards@lsuhsc.edu
MD - 1991Louisiana State University School of Medicine