Caltech trustee David Ho says solution could be two years away; calls lack of COVID-19 testing ’embarrassing’ and ‘an outright failure in leadership’

As of March 23, more than 15,374 people worldwide had died of COVID-19, the disease caused by the...

Read More