Science Corporation
CompanyAlameda, United States· Medical Devices
US neurotechnology company developing brain-computer interfaces.
Minutes holds 1 development naming Science Corporation, recorded from October 2026.
CompanyAlameda, United States· Medical Devices
US neurotechnology company developing brain-computer interfaces.
Minutes holds 1 development naming Science Corporation, recorded from October 2026.