Last name Ouyang First name Wei Picture User skills Developer Affiliations SciLifeLab | KTH Royal Institute of Technology Member for 6 years 2 months