Debra Howell
Prof
- Professor, Health Sciences
Former affiliations
- Research Fellow, Health Sciences
- Research Assistant, Health Sciences
- Senior Research Fellow, Health Sciences
- Professor, Health Sciences
- Phone(01904) 321895
- Emaildebra.howellyork.acuk