Home > Research > Researchers > Bachar Alrouh
View graph of relations

Dr Bachar Alrouh

Senior Research Associate

Bachar Alrouh

Bowland North

LA1 4YN

Lancaster

Tel: +44 7799 870993

View all (22) »