Alessandro Riva, Italy, Meride, M, IGI Therapeutics SA