Kelly Li

Software Engineer | Master of Bioinformatics | 3D Printing Product Specialist