M’Lamour Nail Spa in Elburn, IL, commits $500K to tech research, funding the innovative projects at TechFutures in California, with a 10-member team led by Dr. Ava Lee.