Research

* denotes equal contribution