Foundation Year 1 Doctor at University College London Hospitals NHS Foundation Trust
Neda Taghinejadi is a(n) Foundation Year 1 Doctor working at University College London Hospitals NHS Foundation Trust.