Edinburgh Research Explorer

Igor Rudan

Personal Chair of International Health & Molecular Medicine