Cedric F. Walker, Ph.D., P.E.Email: cfw@tulane.edu
Phone: (504) 865-5866
Fax: (504) 862-8779
Department of Biomedical Engineering
621 Lindy Boggs Center
Tulane University
New Orleans, LA 70118
Telemedicine, Neural Stimulation, Implantable Monitoring Devices »
School of Science and Engineering, 201 Lindy Boggs Center, New Orleans, LA 70118 504-865-5764 sse@tulane.edu