Muhammad Alhammad

Barcelona, Spain

Neurologist-at-large
Muhammad's Skills
Marketing
Design
Sales
Open to networking with people holding these skills
Marketing
Sales
Strategy
Design