
Eric Li 李 湖 山 Ho-san Grayson
Chief Technology Officer at 888 l33h05an 888 (est. 2015 / 1436), 888 l33h05an 888 (est. 2015 / 1436)
Aljona Kolmogorova
MSci Biochemistry with Industrial Placement, University of Aberdeen, Cambridge Stem Cell Institute