Shanghai Institute of Cell Biology, Academia Sinica, People's Republic of China.
PMID: 8530094 [PubMed - indexed for MEDLINE]