Upload Records Snowball Search Search OpenAlex
About the database ScholarIQanswers from OpenAlex
Camelot Biomedical Systems (Italy)
InstitutionResearch output, impact & collaborations
Camelot Biomedical Systems (Italy) is a research organisation in Genoa, IT. OpenAlex records 70 works and 1,085 citations for it. 27 researchers list it as their most recent affiliation.
70
Works
1,085
Citations
27
Researchers