D. Willoughby
Observed names: D Willoughby, D.B. Willoughby, Deborah Willoughby, Willoughby, D., Willoughby, D.B.
Institutions: HSE Science and Research Centre, Health and Safety Executive
Observed institutions: HSE Science and Research Centre, Health and Safety Executive
OpenAlex ID: A5042838995
