Department of Integrated Sciences

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Meguro City, Japan

Research institute

Department of Integrated Sciences Reviews | Rating 3 out of 5 stars (5 reviews)

Department of Integrated Sciences is located in Meguro City, Japan on 3 Chome-12-26 Komaba. Department of Integrated Sciences is rated 3 out of 5 in the category research institute in Japan.

Address

3 Chome-12-26 Komaba

Accessibility

Wheelchair-accessible entrance

Open hours

...
There is no reviews yet about Department of Integrated Sciences, be the first to write a review and give your rating to Department of Integrated Sciences
Write review Claim Profile