Dehua Yang2 articles listing Dehua Yang in Nature Communications, Science Advances, indexed by Paperzzz from Crossref and OSF.Passivating pinholes for large-area and high-efficiency silicon solar cells with tunnel oxide passivated contact Nature CommunicationsStructure-based design of an opioid receptor modulator for enhanced morphine analgesia Science Advances