MEL Science Limited Trademarks
Image Trademark

Image Trademark

Filed: September 13, 2019
Downloadable computer software and downloadable computer software applications for mobile and hand-held electronic devices…
Owned by: MEL Science Limited
Serial Number: 79272890

MEL

MEL

Filed: August 17, 2015
Computer software and software applications for mobile and hand-held electronic devices for educational purposes for providing…
Owned by: MEL Science Limited
Serial Number: 86727242