Iris Shen, 17, awarded $150,000 for clam leukemia model

Technology