Affiliation:

  • Florida Institute of Technology

Based in:

  • USA