Kate Stevens

The Glasgow Renal and Transplant Unit, Queen Elizabeth University Hospital,
Glasgow, United Kingdom

Ikona
Event date
16-17 October 2026
Ikona
Event venue
Hotel Ambasador Premium, Łódź