Gennady El

Gennady El

United Kingdom, Newcastle-upon-Tyne

Natural sciences

Interests

Natural sciences