NobleBlocks
    Immobilized fibrinogen activates human platelets through glycoprotein VI | NobleBlocks