Lumenastra
12416 N 63rd St, Longmont, CO 80503
LumenAstra develops a non-invasive, wearable deep-tissue temperature sensor for cancer treatment and other applications. The company was founded in 2020 with its headquarters in Longmont, Colorado.
More Business Info
Suggest an Edit