Profile picture
Michael Lim
Doctorate
  • Researcher
    York and Scarborough Teaching Hospitals
    York, United Kingdom
mini profile avatar Michael Lim