Pathophysiology and mechanism of long COVID: a comprehensive review. (31st December 2022)