Jeff Pollard

Summary

Contact info

Location: Houston, United States

Industry Expertise

  • Treatment
  • Purification
  • Technology
  • Technologies & Equiptment
  • Nanotechnology
  • Desalination