About Dits
The DITS project is concerned with the development of therapeutic medical devices in the field of regenerative medicine.
More about Dits
Dits is located at 158 Market Street, AB115PP Old Aberdeen, UK
https://twitter.com/DITStechnology