More than a year ago, NewPath Partners managing partner Thomas Cahill gained national attention for putting together the group Scientists to Stop Covid-19.