Cited by 1.2k
Technion – Israel Institute of Technology
ORCID: 0000-0003-4141-2100Publishes on Urticaria and Related Conditions, Coagulation, Bradykinin, Polyphosphates, and Angioedema, Systemic Lupus Erythematosus Research. 204 papers and 6.6k citations.