Luis Chen Luis Chen Founder and Owner of Wormies, LLC. This user account status is Approved My Ideas Wormies ExpansionEntry Date: 16/07/2022View Idea