THBD logo

THBD

Thrombomodulin

Molecular Synopsis