Alba Jimenz (GB)

Invited Speaker

Paediatric transplant surgeon · Liver Unit · Birmingham Children's Hospital · BIRMINGHAM

Programme roles

Saturday, March 20, 2027