NCT05325346 - A Phase I Study of the Co-administration of VLX-1005 and Argatroban in Healthy Human Subjects | Crick | Crick