WTSI

Medical abbreviations:
WTSI

Wellcome Trust Sanger Institute