Memapsin 2 (beta-secretase) inhibitors: drug development.

Memapsin 2 (beta-secretase) inhibitors: drug development.