Roy Tal

Principal Scientist (Data Science & Pharmacology)
London, UK