Hyperforin: A natural lead compound with multiple pharmacological activities. (February 2023)