D. Kenna
Observed names: D Kenna, D. T. KENNA, D. T. Kenna, D.T. Kenna, D.T.D. Kenna, DT Kenna, Dervla Kenna, Dervla T D Kenna, Dervla T Kenna, Dervla T. D Kenna, Dervla T. D. Kenna, Dervla T. Kenna, Dervla T.D. Kenna, Dervla TD Kenna
Institution: UK Health Security Agency
ORCID: 0000-0002-3105-3637
Observed ORCID: 0000-0002-3105-3637
OpenAlex ID: A5012440331
