LuminAID Lab, LLC is a company that provides E-commerce, Solar energy, Electronics and more. LuminAID Lab, LLC is headquartered in United States Illinois. LuminAID Lab, LLC was founded in 2011. LuminAID Lab, LLC has a total of 33 patents
When we think of our most basic human needs, we often think of food, water and shelter. But when architecture graduate students Anna Stork and Andrea Sreshta...