The lockbit5 ransomware group listed drwu.com on its data leak site on 2026-06-20. Country: CN Domains named: drwu.com Claim as published on the leak site: Founded in 2003 by Dr. Wu, Asia’s highly reputable dermatology professor, and his eldest son Eric Wu...