PVDR logo

PVDR

Duffy receptor

Molecular Synopsis