Instituto Portugues do Sangue e da Transplantacao, IPh-index: 19Total citations: 2,131Total papers: 125Homepage: https://ipst.pt