Directory

open
Elsewhere Online twitter Facebook SLS Blogs YouTube SLS Channel Linked In SLSNavigator SLS on Flickr

Rebecca D. Walker

Biography 

Rebecca D. Walker is a Clinical Assistant Professor in Emergency Medicine. She is teaching LAW 675: Human Trafficking: Historical, Legal, and Medical Perspectives.