Edinburgh Research Explorer

Prof Igor Rudan

Personal Chair of International Health & Molecular Medicine

ID: 16712