Muhammad, a postdoctoral researcher from Pakistan at the Hefei Institutes of Physical Science of the Chinese Academy of Sciences, has immersed himself in the vibrant research community on Science Island, situated in the eastern part of Hefei, the capital city of Anhui province.