Websites hosted on 180.222.181.142 IP Address
Geo Location Information for 180.222.181.142 IP Address. The IP Address 180.222.181.142 is located at 35.6897 latitude and 139.6895 longitude in Japan. Friendly Location for the IP Address is Japan.
すべての人生に自由を 医療に革命を|セルソース株式会社
セルソースは、再生医療のプラットフォームとして、法規対応支援、医療機関・研究機関と連携した新治療の開発、加工受託までを提供しています。
![](https://www.cutestat.com/assets/img/alexa.png?rev=38)
![](https://www.cutestat.com/assets/img/worth.png?rev=38)