Personal information

United Kingdom

Activities

Employment (1)

University of Leeds: Leeds, West Yorkshire, GB

2004-02-02 to present (Faculty of Medicine and Health)
Employment
Source: Self-asserted source
Natallia Makova