UKWatch : spotlight on British innovation.
Great Britain.International Technology Service.
Melton Mowbray (Pera Innovation Park, Melton Mowbray, Leicestershire, LE13 0PB) : Published on behalf of the United Kingdom Department of Trade and Industry's International Technology Service ... by Pera,
2003-
Technological innovations