Some 18 experimental Covid-19 vaccines are being tested on humans among nearly 150 treatments under development