Jorum Laboratories

3/8 Rodney Street
Edinburgh
EH7 4EN
United Kingdom

Activities