Todoroki Laboratory, 2-12-1-I1-58, O-okayama, Meguro, Tokyo 152-8552, Japan
5 minitues from O-oakayama station of Tokyu Meguro line or Oimachi line.
If you have any questions or are interested in our research, please Email to following address:
If you have any questions about our homepage, please email to
Copyright© 2006-Todoroki Lab. All rights reserved. Last modified: June. 20, 2006