HCT

HCT means Human Challenge Trial