Alisher Ilkhamov

Independent Researcher (London)