← Back To All Members

Steven Lazarus

University: FIT

Position: Marine and Environmental Systems Florida Institute of Technology

Organization: FIT

Location: FL

Phone: 321-674-8000 ext.2160

Miscellaneous:

Interests

  • Education
  • Research