Richard W. Farndale
Division of Cardiovascular MedicineACCI, Level 6, Box 110Addenbrooke's HospitalHills Road, Cambridge CB2 0QQUK
0000-0001-6130-8808
Integrins