Livingston, Scotland – May 8, 2012 – memsstar Limited, a leading provider of deposition and etch equipment, services and process …