SHANGHAI, March 13 (Xinhua) -- China's National Medical Products Administration (NMPA) has recently approved the registration application for an Implantable Brain Computer Interface (BCI) for Hand ...
TRIPOLI -- Eight people were killed on Friday afternoon in a traffic accident at the western entrance of Ajdabiya city in northeastern Libya, local media reported. The reports said that a passenger ...