Sen Yin2 articles listing Sen Yin in Nature, Nature Communications, indexed by Paperzzz from Crossref and OSF.Octameric dGTPase assemblies mediate broad anti-phage defense Nature CommunicationsElectrodeposited self-assembled molecules for perovskite photovoltaics Nature