Illustrated review article: A new format for disseminating scientific progress · Study