Plasgene Ltd

ICT Centre, Birmingham Research Park, Vincent Road, Edgbaston, Birmingham, B15 2SQ, United Kingdom (West Midlands)