Upload Records Snowball Search Search OpenAlex
About the database ScholarIQanswers from OpenAlex
Membrane Technology & Research (United States)
InstitutionResearch output, impact & collaborations
Membrane Technology & Research (United States) is a research organisation in Newark, US. OpenAlex records 1,898 works and 171,088 citations for it. 583 researchers list it as their most recent affiliation.
1,898
Works
171,088
Citations
583
Researchers
59
Avg h-index