Peiru Fan
Observed names: Fan, Peiru, Pei-Ru Fan, PeiRu Fan
Observed institutions: Wuhan University, China Industrial Control Systems Cyber Emergency Response Team
ORCID: 0000-0003-1303-232X
Observed ORCID: 0000-0003-1303-232X
OpenAlex ID: A5044249138
